package com.liming.admin.service;

import com.liming.common.pojo.dto.coupon.CouponPageQuery;
import com.liming.common.pojo.vo.PageVO;
import com.liming.common.pojo.vo.coupon.web.CouponVO;

/**
 * @author liming
 * @date 2025/1/19
 */
public interface CouponService {

    /**
     * 获取优惠券 - 分页
     * @param query 分页参数
     * @return 优惠券分页数据
     */
    PageVO<CouponVO> page(CouponPageQuery query);

    /**
     * 获取优惠券 - 单个
     * @param id 优惠券ID
     * @return 优惠券数据
     */
    CouponVO get(Long id);
}
